place with abundant bamboos - Spanish English Dictionary